A Binary-Tree based Hierarchical Load Balancing Algorithm in Structured Peer-to-Peer Systems

نویسندگان

  • PENG Limin
  • XIAO Wenjun
چکیده

In structured P2P overlay networks, nodes and objects are assigned unique IDs in the same identifier space by using a consistent hashing function, and have been known to result in an imbalance factor of O(log n), where n is the number of nodes in the systems. Further imbalance may become severely due to the heterogeneity of objects loads and nodes capacities, and dynamic of objects and nodes in practical P2P network environment. Aiming at the issue of load distribution unbalancing in large scale DHT network, a binary-tree hierarchical load balance model is presented in this paper. Our proposed load balance model organizes the system into a hierarchy of balancing domain, therefore, load balancing decision are based solely on information pertaining to those nodes within each domain, and thus load balancing is performed independently. In addition, because our load balancing scheme is built on the proximity-aware hypercube overlay network, therefore, the loads on the heavily nodes can be transferred to lightly loaded nodes in a proximity-aware fashion. Consequently, it provides rapid convergence on load balance and reduces the load transfer cost. Simulations show that our proposed scheme can balance the load of the nodes in proportion to their capacity, and reduced the load transfer cost in the heterogeneous and dynamic network state.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Efficient Search in Structured Peer-to-Peer Systems: Binary v.s. k-ary Unbalanced Tree Structures

We investigate the search cost in terms of number of messages generated for routing queries in tree-based P2P structured systems including binary and k-ary tree structures with different arities and different degrees of imbalance in the tree shape. This work is motivated by the fact that k-ary balanced tree access structures can greatly reduce the number of hops for searching compared to the bi...

متن کامل

Efficient, Proximity-Aware Load Balancing for Structured P2P Systems

Structured peer-to-peer (P2P) systems address the load balancing issue in a rather naive way, by simply resorting to the uniformity of the hash function utilized to generate object IDs. Such a random choice of object IDs could result in O(logN) load imbalance. In this position paper, we propose an efficient, proximity-aware load balancing algorithm for such systems. To our knowledge, this is th...

متن کامل

Structured Peer-to-Peer Systems using Load Balancing with Imperfect Information

with the notion of virtual servers, peers participating in a heterogeneous, structured peer-to-peer (P2P) network may host different numbers of virtual servers, and by migrating virtual servers, peers can balance their loads proportional to their capacities. The existing and decentralized load balance algorithms designed for the heterogeneous, structured P2P networks either explicitly construct...

متن کامل

Shp: a Hierarchical Protocol to Improve Performance of Peer-to-peer Systems

Extensive application of Peer-to-Peer systems demands an effective solution for efficient query processing, handling of churn rate, load balancing and maintenance of healthy arrangement of nodes for the improved response of the system. Several key based systems offer an efficient solution for query processing but suffer from transient node population. We present a structured hierarchical Peer-t...

متن کامل

A New Approach to Event Dissemination in Distributed Systems

An approach for efficient event dissemination in a distributed system for communication between the entities of the system. The publish/subscribe systems are widely used for event dissemination, which provide loose coupling between publishers and subscribers, but the routing of events to corresponding subscribers involves the issues of scalability and load balancing with a large number of publi...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2011